Choglamsar

Choglamsar is a small town in Ladakh, near enough Leh to almost be a suburb, it has a large Tibetan comunity.